package cl.tinet.ejemplos;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id; 

@Entity
public class Usuario implements Serializable {

	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "nombre_user")
	private String usuario;
	
	@Column(name = "nombre")
	private String nombre;
	
	@Column(name = "apellido_paterno")
	private String paterno;

	@Column(name = "apellido_materno")
	private String materno;

	@Column(name = "password")
	private String password;
	
	@Column(name = "estado")
	private Boolean activo;

	/**
	 * @return the nombre
	 */
	public String getNombre() {
		return nombre;
	}
	public String getMaterno() {
		return materno;
	}
	public String getPaterno() {
		return paterno;
	}
	public String getUsuario() {
		return usuario;
	}
	public String getPassword() {
		return password;
	}
	public boolean getActivo() {
		return activo;
	}

	/**
	 * @param nombre
	 *            the nombre to set
	 */
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public void setMaterno(String materno) {
		this.materno = materno;
	}
	public void setPaterno(String paterno) {
		this.paterno = paterno;
	}
	public void setUsuario(String usuario) {
		this.usuario = usuario;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public boolean setActivo(Boolean activo) {
		return activo;
	}
	@Override
	public boolean equals(Object arg0) {
		// TODO Auto-generated method stub
		return super.equals(arg0);
	}
}
